yard waste - French English Dictionary